package com.yuw.hw20190411.test05_1;

import java.util.Scanner;

public class Gardener {
// 属性

	// 行为
	/**
	 * 园丁获取水果的行为
	 */
	public void creat() {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入要创建的水果名字【apple、pear、orange】：");
		String strInput = sc.next();

		// 判断创建什么水果
		// 苹果
		if (strInput.equalsIgnoreCase("apple")) {
			createApple();
		} else if (strInput.equalsIgnoreCase("pear")) {
			// 梨
			createPear();
		} else {
			// 桔子
			createOrange();
		}
	}

	/**
	 * 获取苹果
	 * 
	 * @return 苹果
	 */
	public Apple createApple() {
		return new Apple();
	}

	/**
	 * 获取梨
	 * 
	 * @return 梨
	 */
	public Pear createPear() {
		return new Pear();
	}

	/**
	 * 获取桔子
	 * 
	 * @return 桔子
	 */
	public Orange createOrange() {
		return new Orange();
	}
}
